From 19c297adf46f2a5dd13b4fc363a04b8f13d56731 Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Sun, 10 Jul 2005 17:28:06 +0000 Subject: [PATCH] Small fix to x86_64 entry.S. --- xen/arch/x86/x86_64/entry.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/x86_64/entry.S b/xen/arch/x86/x86_64/entry.S index b0f3ffb0fb..2efec412e4 100644 --- a/xen/arch/x86/x86_64/entry.S +++ b/xen/arch/x86/x86_64/entry.S @@ -349,7 +349,7 @@ FLT13: movq %rax,8(%rsi) # R11 FLT14: movq %rax,(%rsi) # RCX /* Rewrite our stack frame and return to guest-OS mode. */ /* IA32 Ref. Vol. 3: TF, VM, RF and NT flags are cleared on trap. */ - movq $TRAP_syscall,UREGS_entry_vector+8(%rsp) + movl $TRAP_syscall,UREGS_entry_vector+8(%rsp) andl $0xfffcbeff,UREGS_eflags+8(%rsp) movq $__GUEST_SS,UREGS_ss+8(%rsp) movq %rsi,UREGS_rsp+8(%rsp) -- 2.30.2